Shift- register ของ โมดูลซีเควนเชียลลอจิก

ข้อมูลเข้าแบบอนุกรม/ออกแบบอนุกรม (Serial-in/Serial-Out - SISO)ในการส่งข้อมูลแบบอนุกรมและตัวรับแบบอนุกรมนี้ไม่ใช้ในการรับส่งข้อมูลทั่วไป แต่ใช้หน่วงเวลาของข้อมูล หากต้องการหน่วงเวลาของข้อมูล ไป 1 ช่วงสัญญาณนาฬิกาก็ได้ Flip-flop D จำนวน 1 ภาค และเพิ่มขึ้นทุกจำนวน 1 ภาค ต่อการหน่วง ไป 1 จังหวะของสัญญาณนาฬิกา อย่างไรก็ตามจำนวนบิทของข้อมูลที่ส่งต่อหน่วยเวลาจะต้องเท่ากับความถี่ของสัญญาณนาฬิกาที่ให้กับ Flip-flop Dข้อมูลเข้าแบบอนุกรม/ออกแบบขนาน (Serial-in/Parallel-Out - SIPO)ปกติตัวเลื่อนแบบ SISO จะนำมาใช้เมื่อต้องการหน่วงเวลาสัญญาณเท่านั้น ด้านล่างเป็นตัวอย่างการใช้ Flip-flop D ในการเลื่อนข้อมูลแบบรับเข้าอนุกรม และส่งออกแบบขนานข้อมูลเข้าแบบขนาน/ออกแบบอนุกรม (Parallel-in/Serial-Out - PISO)การส่งข้อมูลให้กับตัวเลื่อนชนิดนี้ ทำได้โดยการส่งข้อมูลให้ตัวเลื่อนแบบขนาน และรับข้อมูลจากตัวเลื่อนแบบอนุกรม การรับข้อมูลแบบอนุกรมในลักษณะนี้สัญญาณ CLOCK ของฝ่ายรับจะต้องมีคาบเวลาเท่ากับสัญญาณ CLOCK ของฝ่ายหลัง (แต่ไม่จำเป็นต้องเป็นสัญญาณเดียวกัน) ข้อมูลที่รับได้จึงจะเป็นข้อมูลที่ถูกต้องข้อมูลเข้าแบบขนาน/ออกแบบขนาน (Parallel-in/Parallel-Out - PIPO)ตัวเลื่อนข้อมูลในลักษณะนี้ จะนำมาใช้เป็นตัวจดบันทึก หรือคงค่า (latch) เพื่อให้เห็นภาพของการใช้งานที่ชัดเจน